A Framework for Navigation-Driven Lazy Mediators
نویسندگان
چکیده
We propose a framework for navigation-driven evaluation of virtual mediated views. The approach is based on lazy mediators that translate incoming client navigations on a virtual XML view (or the result of an XML query) into navigations on wrapped sources or lower level mediators. Such a demand-driven approach is inevitable in order to handle up-to-date mediated views of huge Web sources or large query results, which are commonplace when querying the Web. The proposed MIX mediator provides to the client an abstraction of the DOM API, the de facto API to XML documents, hence hiding the non-materialization of the view or the query. We also describe the inherent navigational complexity of queries and view de nitions wrt. navigations. Next, we discuss the query/navigation processing aspects of the MIX mediator. The mediator translates a view into an algebraic plan. Then each operator of the algebraic plan acts as a navigation-driven lazy mediator. This allows to characterize the complexity of plans and to compare their navigational complexity.
منابع مشابه
Navigation-Driven Evaluation of Virtual Mediated Views
The MIX mediator systems incorporates a novel framework for navigation-driven evaluation of virtual mediated views. Its architecture allows the on-demand computation of views and query results as the user navigates in them. The evaluation scheme minimizes super uous source access through the use of lazy mediators that translate incoming client navigations on a virtual XML view into navigations ...
متن کاملBeyond Lazy XML Parsing1
XML has become the standard format for data representation and exchange in domains ranging from Web to desktop applications. However, wide adoption of XML is hindered by inefficient document-parsing methods. Recent work on lazy parsing is a major step towards alleviating this problem. However, lazy parsers must still read the entire XML document in order to extract the overall document structur...
متن کاملBeyond Lazy XML Parsing
XML has become the standard format for data representation and exchange in domains ranging from the Web to desktop applications. However, wide adoption of XML is hindered by inefficient document-parsing methods. Recent work on lazy parsing is a major step towards alleviating this problem. However, lazy parsers must still read the entire XML document in order to extract the overall document stru...
متن کاملFunctional reactive programming as a hybrid system framework
In previous work we presented Functional Reactive Programming (FRP), a general framework for designing hybrid systems and developing domain-specific languages for related domains. FRP’s synchronous dataflow features, like event driven switching, supported by higherorder lazy functional abstractions of Haskell allows rapid development of modular and reusable specifications. In this paper, we wil...
متن کاملBOM-Lazy: A Variability-Driven Framework for Software Applications Production Using Model Transformation Techniques
This paper presents Baseline Oriented Modeling– Lazy (BOM–Lazy): an approach to develop applications in a domain, Expert Systems, by means of Software Product Lines and model transformations techniques. A domain analysis has been done on the variability of Expert Systems that perform diagnostic tasks in order to determine the general and individual features, (i.e. common and variants features) ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999